By Navy Dept.
By Jane's Information Group, Janes, Faulkner, Keith
By Jackson, Robert
By Padfield, Peter
By Terraine, John
By Tom Wareham
By Richard Johnstone-Bryden
By Martin RN BSc MSc PhD MBA YCAP FHEA C.Psychol AFBPsS C.Sci, Colin R., Parker, Geoffrey A.
By Lavery, Brian, Fellowes, Julian, Lord, Walter
By Simon Elliott
By Robert Kurson
By Andrew Lambert
By Adkins, Roy, Lesley
By Moore, Robert
By Beevor, Antony
By Preston, Diana
By Grove, Eric
By Hough, Richard
By White, Colin
By Jinks, James, Hennessy, Peter
By Trotter, Wilfred Pym
By Norwich, Viscount John Julius
By Kennedy, Ludovic
By Ireland, Bernard
By Nicol, John, Flannery, Tim
By Alexander, Caroline
By Uglow, Jenny
By K Massie, Robert