STOCK PURCHASE AGREEMENT AMONG