JOHN H SWEENEY