publisher: Cambridge University Press publish date: July 26th 2012
format: ebook
ISBN:
1139534009 (9781139534000)
publisher: Cambridge University Press publish date: August 27th 2012
format: hardcover pages: 264
language: English
ISBN:
1107003962 (9781107003965)
publisher: Cambridge University Press publish date: December 2nd 2004
format: ebook pages: 472
ISBN:
0511056834 (9780511056833)
publisher: Cambridge University Press publish date: July 25th 2002
format: paperback pages: 458
language: English
ISBN:
0521796520 (9780521796521)
format: ebook pages: 297
ISBN:
1281894451 (9781281894458)
publisher: Cambridge University Press publish date: April 13th 1998
format: hardcover pages: 285
language: English
ISBN:
0521623308 (9780521623308)