Author: John N T Martin
Alternate names: Martin, John N.T.