JOHN H. ROSE, JR.