pat monaghan