Home › Authors › Catherine Mitchell 👤 Catherine Mitchell 5 books Books by Catherine Mitchell Vanishing Contract Law Vanishing Contract Law 2022 Great Debates in Commercial and Corporate Law 2020 New Challenges in Energy Secur New Challenges in Energy Security 2013 New Challenges In Energy Security The Uk In A Multipolar World 2013 Political Economy of Sustainab Political Economy of Sustainable Energy 2010