Jack McDevitt is the author of A Talent for War, The Engines of God, Ancient Shores, Eternity Road, Moonfall, and numerous prize-winning short stories. He has served as an officer ...view moreJack McDevitt is the author of A Talent for War, The Engines of God, Ancient Shores, Eternity Road, Moonfall, and numerous prize-winning short stories. He has served as an officer in the U.S. Navy, taught English and literature, and worked for the U.S. Customs Service in North Dakota and Georgia.view less