Author: T. P. (Thomas Preston) 1832-1913 Haley