THOMAS P MCCULLOUGH