JOHN E TAYLOR