RICHARD P MCCULLOUGH