JOHN H RUBLE