THOMAS J. FINNEGAN III