publisher: Heinemann Publishing publish date: January 1st 2013
format: ebook pages: 283
ISBN:
1306144248 (9781306144247)
publisher: Spiramus Press publish date: July 31st 2010
format: paperback pages: 223
language: English
ISBN:
1907444114 (9781907444111)
publisher: Wolters Kluwer Law & Business publish date: January 21st 2008
format: ebook pages: 1070
ISBN:
1282251007 (9781282251007)