Thomas Talmage,

Name
Thomas Talmage
Given names
Thomas
Surname
Talmage
Name suffix
(Capt.)
Include the "next history" button HERE.