Author: Jonathan S. Wigglesworth
Alternate names: J. S. Wigglesworth