by Malcolm Clarke
publisher: Infroma Law publish date: June 30th 2002
format: hardcover pages: 350
language: English
ISBN:
1843111489 (9781843111481)
publisher: Informa Law from Routledge publish date: May 2nd 2013
format: ebook pages: 304
language: English
ISBN:
1135115761 (9781135115760)
publisher: Informa Law from Routledge publish date: May 2nd 2013
format: ebook pages: 304
language: English
ISBN:
1135115834 (9781135115838)
publisher: Informa Law from Routledge publish date: January 1st 2013
format: ebook pages: 304
language: English
ISBN:
1299540546 (9781299540545)
publisher: Informa Law from Routledge publish date: May 2nd 2013
format: ebook pages: 304
language: English
ISBN:
1135115699 (9781135115692)
publisher: Infroma Law publish date: December 1st 2010
format: hardcover pages: 259
language: English
ISBN:
1843118874 (9781843118879)