Catherine Mitchell
Interpretation of contracts
Great Debates in Commercial and Corporate Law
New Challenges In Energy Security The Uk In A Multipolar World
The burning question
Contract Law and Contract Practice
Lest I Forget
New Challenges in Energy Security
Political Economy of Sustainable Energy
Renewable energy in the UK
Vanishing Contract Law