PATRICK H MCCULLOUGH