THOMAS J. FINNEGAN, JR.