THOMAS P HESLIN