Author: Rev. Donald C. Hancock
Alternate names: Donald C. Hancock; Mr. Donald C. Hancock