A History of Mechanical Inventions: Revised Edition