Books by David Rooney
About Time
A horological history of human civilisation, told through twelve world-changing clocks
A horological history of human civilisation, told through twelve world-changing clocks