The Hands That Outlasted Empires: Extraordinary Life and Eternal Machines of Al-Jazari, Father Modern Engineering
Compare webshops (1)
Shop
Price
Pages: 266, Paperback, Independently published