STOCK AND WARRANT PURCHASE AGREEMENT By and Among JAMES R. CRANE