Thomas D. Foster 1847-1915: A Biography