UOL PUBLISHING, INC. 1,430,000 SHARES COMMON STOCK PURCHASE AGREEMENT