A History Of Inventions And Discoveries, Volume 1 by William Johnston & Johann Beckmann