Author: James Howard Otto
Alternate names: James H. Otto