The medieval machine : - Gimpel, Jean (Penguin Books, 1976)