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