STOCK PURCHASE AGREEMENT DATED: FEBRUARY 7, 1997