Author: Nicholas Hammond
Alternate names: Dr Nicholas Hammond