JUNE 6, 2001 -------------------------- 2 STOCK PURCHASE AGREEMENT