Author: Pat Barker, PhD
Alternate names: James P. Barker; James Patrick Barker
Bio: James Patrick Barker is an American archaeologist.