Encyclopaedia of the modern Royal Navy including the Fleet Air Arm & Royal Marines
Beaver, Paul,1953-
Wellingborough Stephens
1985
Previous ed.: 1982
Ill on lining papers
Includes index
Great Britain. Royal Navy.