AGREEMENT AND PLAN OF MERGER DATED AS OF MAY 19, 1999