by John Barton
publisher: Cambridge University Press publish date: July 28th 1998
format: paperback pages: 411
language: English
ISBN:
0521485932 (9780521485937)
publisher: Cambridge University Press publish date: July 28th 1998
format: hardcover pages: 338
language: English
ISBN:
0521481449 (9780521481441)
publisher: Cambridge University Press publish date: July 28th 1998
format: kindle pages: 354
language: English
ISBN:
9781139823500
publisher: Cambridge University Press publish date: October 31st 2012
format: ebook pages: 354
language: English
ISBN:
1139796666 (9781139796668)