JOHN P NEWPORT