Science, technology, and society : the impact of science in the 19th century - Newton, David E.; Schlager, Neil, 1966-; Sisung, Kelle