Hershel Shanks

2 Appearances
Founder, Biblical Archaeology Society; Editor, Biblical Archaeology Review