Steam Power and Sea Power - Gray, Steven (Palgrave Macmillan UK, 2018)