MICHAEL A. MEENEGHAN