JOHN P RUCH