Author: James Stephen Nicholas Wright
Alternate names: J. S. N. Wright