Author: William Makepeace Thayer
Alternate names: William M. Thayer; M. William Thayer; William M. (William Makepeace) Thayer
Born: 1820
Died: 1898