Author: David A. Harris
Alternate names: Harris, David A. (David Anselm)