AGREEMENT AND PLAN OF REORGANIZATION dated as of April 16, 1997