ALTAVISTA TECHNOLOGY, INC. SERIES C PREFERRED STOCK PURCHASE AGREEMENT JUNE 11, 1997