David A. Blome

blank_auth93

David A. Blome is a combat veteran of the US Marine Corps. He holds a PhD in Ancient History from Cornell University.