JOHN P MEEHAN