Author: J. K. Sharples
Alternate names: J.K. Sharples