David has written some twenty books on aviation and naval history. Eight of his books have been published overseas and seven in the USA.
David has written some twenty books on aviation and naval history. Eight of his books have been published overseas and seven in the USA.