THOMAS P CAINE