JOHN L. ROSE, JR