THOMAS P COTTON