Author: John R. White
Alternate names: Mr. John R White