COVID-19: Local Order fulfilment may take up to 8 days
$19.00

Casis

Al-Biruni's Treatise on Eclipses

Norzakiah Saparmin

Paperback

9789834473228

 

A Translation and Commentary of Treatise VIII of al-Qanun al-Mas'udi

x