WALTER D. O'HEARN, JR.