Author: William Watson Goodwin
Alternate names: William W. Goodwin