Author: John C. Martin III
Alternate names: Rev. John C. Martin III