by David Applebaum
publisher: Cambridge University Press publish date: August 1st 2008
format: hardcover pages: 273
language: English
ISBN:
0521899044 (9780521899048)
publisher: Cambridge University Press publish date: July 1st 2008
format: paperback pages: 273
language: English
ISBN:
052172788X (9780521727884)
publisher: Cambridge University Press publish date: July 13th 1996
format: hardcover pages: 226
language: English
ISBN:
0521555078 (9780521555074)
publisher: Cambridge University Press publish date: July 13th 1996
format: paperback pages: 227
language: English
ISBN:
0521555280 (9780521555289)
publisher: Cambridge University Press publish date: August 14th 2008
format: ebook
language: English
ISBN:
0511410972 (9780511410970)