Force majeure and hardship under general contract principles by Christoph Brunner | Menrva Books | MenrvaBooks