Author: W. Geoffrey Spaulding
Alternate names: Spaulding, W. Geoffrey.