STOCK PURCHASE AGREEMENT THIS STOCK PURCHASE AGREEMENT is made as of April 5, 1999 between HealthGate Data Corp., a Delaware corporation (the "Company"), GE Capital Equity Investments, Inc., a Delaware corporation (the "Purchaser"), and Blackwell...