The industrial revolution : key themes and documents - Olson, James Stuart (ABC-Clio, 2015)