Author: R. G. Toepfer
Alternate names: Ray Toepfer