Author: Robert D. Whipple
Alternate names: Robert D Whipple