A Treatise on Water's Resistance to Minor Impurities

Hafsi Al-Bahrani d. 1225 AH