Author: M. G. Calkin
Alternate names: Melvin Gilbert Calkin