JOHN R. TAYLOR, JR.