NATO major warships - Europe
Grove, Eric.
Tri-Service
1990
North Atlantic Treaty Organization
Warships.