The various and ingenious machines of Agostino Ramelli : a classic sixteenth-century illustrated treatise on technology - Ramelli, Agostino (Dover Publications, 1987)