JOHN P RODRIGUES