Harnessing steam power required many innovations, as ….

Harnessing steam power required many innovations, as William Rosen chronicles in the book 'The Most Powerful Idea in the World.'
Harnessing steam power required many innovations, as William Rosen chronicles in the book ‘The Most Powerful Idea in the World.’