JOHN P ROCHE