David Poyer is an American author and retired naval officer. He has written over 40 books, mostly novels.