Exhibit 10.21 ------------------------------------------------------------------------------- STOCK PURCHASE AGREEMENT AND PLAN OF REORGANIZATION Dated June ___, 1998