The Complete Encyclopedia of Warships - Steam, Turbine, Diesel, Nuclear 1798 - 2006