Author: W. M. Ellsworth
Alternate names: W M Ellsworth