Thomas Finch may refer to: