JOHN T REVELL