From cannon to steam propulsion the origins of Clyde marine engineering - Moss, Michael S. 1947-2021 (2012)