JOHN R NEWPORT