PATRICK JOHN HEANEY