Individual Information
Thomas Seton Lewis
Birth:
4 May 1842
St Louis, St Louis, Missouri, Usa
Death:
26 Aug 1857
FCID:5789:174
Parents
Father:
Thomas Anderson Lewis
Mother:
Martha Jane Otway Burd
Marriage(s)