Unexpected circumstances in European contract law by E. H. Hondius | Menrva Books | MenrvaBooks