L-R Mody James, Thomas Edward Weaver and James Chalmas Smith
From weaversons1 Weaver/Hamilton Family Tree in Ancestry