The Book of Knowledge of Ingenious Mechanical Devices – Al-Jazari (English – PDF)