JAMES M HEENEY