Author: JACK D. FORBES
Alternate names: Jack D. FORBES