MICHAEL PATRICK HEENEY