DIRECTORS STOCK PURCHASE AGREEMENT