publisher: Hart Publishing (UK)
publish date: February 1st 2010
format: paperback pages: 532
language: English
ISBN:
184113712X (9781841137124)
publisher: Hart Publishing (UK)
publish date: February 1st 1998
format: hardcover pages: 208
language: English
ISBN:
1901362256 (9781901362251)
publisher: Cambridge University Press publish date: May 1st 2006
format: hardcover pages: 1362
language: English
ISBN:
0521820413 (9780521820417)