THOMAS C VEATCH