format: hardcover pages: 348
language: English
ISBN:
1841134619 (9781841134611)
format: paperback pages: 920
ISBN:
0199654425 (9780199654420)
publisher: Sweet & Maxwell, Hardcover" /> publish date: December 1st 2012
format: hardcover
ISBN:
0414046439 (9780414046436)
publisher: Sweet & Maxwell, Paperback" /> publish date: September 1st 2010
format: paperback
language: English
ISBN:
1847039197 (9781847039194)