JOHN STEPHEN PATE