Author: David R. Harris
Alternate names: Harris, David (David R.)