Author: N. C. W. Spence
Alternate names: N C W Spence