Author: Nigel A. Stephenson
Alternate names: Nigel Stephenson