GEOCITIES STOCK PURCHASE AGREEMENT ------------------------