Thomas Devine may refer to: Sir Tom Devine (born 1945), Scottish historian Thomas M. Devine (born 1951), American lawyer, lobbyist, and advocate for whistleblower rights