Book of Knowledge of Ingenious Mechanical Devices

  1. REDIRECT Ismail al-Jazari