Author: David H. Price
Alternate names: David Harold Price; David Price
Bio: Anthropologist and professor at St. Martin's University.