STOCK PURCHASE AGREEMENT THIS AGREEMENT is made and entered into this June 24, 1997, By and between: