Person
30 Oct 1710 - 19 May 1785
Family
Not who you're looking for? Others named Thomas Cranston: former associate justice of the Rhode Island Supreme Court