Author: W. T. Larned
Alternate names: William Trowbridge Larned