Author: Nick Foulkes
Alternate names: Nicholas Foulkes