JOHN RICHARD TAYLOR