Author: John Norton-Smith
Alternate names: JOHN NORTON-SMITH