Author: J.M. Northup
Alternate names: J. M. Northup; J M Northup