Thomas Hayes Campbell

1815–1862 (age 47)

Unknown