MacMillan, Catharine Mistakes in contract law / Catharine MacMillan - Oxford : Hart, 2010 - xxv, 322 p. : ill. ; 25 cm. ISBN: 9781841135076 1841135070 Subjects--Topical Terms: Contracts--EnglandContracts--WalesMistake (Law)Mistake (Roman law) LC Class. No.: KD1554 / .M54 2010