JOHN LARRY TAYLOR, JR.