Author: John R. Elting
Alternate names: John Robert Elting