WALTER P. SHEAHAN, JR.