Author: David M. Harris
Alternate names: Harris, David M.