Author: James J. Duane
Alternate names: James Duane