O'HAGAN KEVIN