JOHN S KELLY