JOHN B. SPANGLER, JR.