JOHN P RAINEY