Steam at Sea: Two Centuries of Steam-Powered Ships by Denis Griffiths | Menrva Books