DRAFT 02/27/97 STOCK PURCHASE AGREEMENT