Thomas Haden Church (n.