STOCK PURCHASE AGREEMENT TIPPERARY CORPORATION