Plato's alarm clock And other amazing ancient inventions - Russel James M. (Tredadoc road Michael O'mara books, 2018)
Keywords: Reference