Author: Kingsley Allen Whipple
Alternate names: Kingsley Allan Whipple