avg_rating: 4.28
name: John Jordan
about: John Jordan is a former teacher of modern languages. He is the author of two major books on the Soviet Navy, and has coauthored a series of books on the French Navy.