Author: John W. Schrader
Alternate names: John William Schrader