Author: Hayward, John D.D
Alternate names: Hayward, John D.D.
Title: D.D