HEFFERNAN , CYRUS