thomasharford.co