Jeffrey B. Snyder is an editor, writer, and historical archaeologist currently living in Exton, Pennsylvania. He brings an archaeologist's sense of the scope of human history and artifact development to the writing of this book.


translation missing: en.general.search.loading