Author: Donald Pharr Gerald J. Schiffhorst
Alternate names: Gerald J. Schiffhorst and Donald Pharr