A general purpose technology at work: The Corliss steam engine in the late 19th century by Nathan Rosenberg | ReadsToRead