JAMES P. MEEHAN