JOHN DEFFLEY