Author: J. T. Sharples
Alternate names: J T. sharples; J T. Sharples