KEVIN P MEEHAN