Author: James N. Pelling
Alternate names: James Pelling; J.N Pelling; J. N. Pelling