Exhibit 10.15 STOCK PURCHASE AGREEMENT