Author: John Herbert Roper Sr.
Alternate names: Roper,  John Herbert, Sr.