Passenger Ships of the 20th Century: An Illustrated Encyclopedia David Latimer
This encyclopaedia gives the details of 6000 vessels built during the 20th century, including all passenger ships afloat at the end of 2000. It includes the latest cruise liners and all ships over 3000 grt, but does not include ferries without berthed accommodation.