publisher: Informa Law from Routledge publish date: December 27th 2012
format: hardcover pages: 336
language: English
ISBN:
1843117746 (9781843117742)
publisher: Informa Law from Routledge publish date: December 30th 2005
format: hardcover pages: 496
language: English
ISBN:
1843114380 (9781843114383)