The encyclopedia of ships - Gibbons, Tony (Amber Books, 2001)