Michael J. Harrower is an associate professor of archaeology, Near Eastern studies at Johns Hopkins University and the director of undergraduate studies for the archaeology major.
Try broadening your search and turn off some filters to help us locate what you're looking for.