Thomas William "Tom" Heinsohn (n.