Clocks and culture, 1300-1700 by Carlo Maria Cipolla | Menrva Books