TY - BOOK AU - Spark, Gareth. TI - Vitiation of contracts: international contractual principles and English law SN - 9781107031784 (hbk.) U1 - 346.022 PY - 2013/// CY - Cambridge, UK PB - Cambridge University Press KW - Impossibility of performance ER -