Harold MacDougal

A highly-strung anthropology professor, on a forced sabbatical from Yale.