Whatever happened to John Heffernan?