A History Of Inventions And Discoveries, Volume 2 door William Johnston & Johann Beckmann