Jeffrey B. Snyder is an editor, writer, and historical archaeologist currently living in Exton, Pennsylvania.


translation missing: en.general.search.loading