thomas richard marsh