JOHN R PATTEN