Author: John R. Shook
Alternate names: John R Shook