1
2
by Ibn al-Jazari
Published 1993
3