Latest 'john heffernan' news