"James A. W. Heffernan"