Author: John Robert Brown
Alternate names: Brown, John (Pastor); Brown, John Th.M.