JOHN PETER DEVLIN