by M.D.A Freeman
publisher: Sweet & Maxwell publish date: November 29th 2001
format: paperback pages: 1566
language: English
ISBN:
0421690208 (9780421690202)
publisher: Sweet & Maxwell publish date: 2008
format: paperback
language: English
ISBN:
0421907908 (9780421907904)
publisher: Sweet & Maxwell publish date: 1994
format: paperback pages: 384
language: English
ISBN:
0421456809 (9780421456808)
publisher: Stevens publish date: 1995
pages: 257
language: English
ISBN:
0421534109 (9780421534100)