Rocky Mountain Mineral Law Foundation Short Course on Due Diligence in Mining and Oil & Gas Transactions