Title: The life and ancestry of John Thistlethwaite Baynes, 1833-1891
Subjects: Biography, Family, Soldiers, United States, United States. Army. Pennsylvania Cavalry Regiment, 6th (1861-1865), United States. Army. Pennsylvania Infantry Regiment, 34th (1861-1865)
Places: Pennsylvania
People: Bain family, John Thistlethwaite Baynes (1833-1891)