Ferries And Pleasure Steamers by David L. Williams & Richard de Kerbrech