JOHN R REVELL