JOHN W. SHACKLETON, JR.