Author: Charles M. Rader
Alternate names: Charles Michael Rader