A History of Technology: Volume 5: The Late Nineteenth Century, c.1850-c.1900 by Charles R. J. Singer | Menrva Books | MenrvaBooks