publisher: Cambridge University Press publish date: December 1st 2006
format: paperback pages: 256
language: English
ISBN:
0521687888 (9780521687881)
publisher: Cambridge University Press publish date: January 1st 2007
format: ebook pages: 273
ISBN:
1280749466 (9781280749469)
publisher: Oxford University Press, USA publish date: September 1st 1992
format: paperback
language: English
ISBN:
0195079027 (9780195079029)
publisher: Cambridge University Press publish date: November 5th 2001
format: paperback
language: English
ISBN:
0521009774 (9780521009775)
publisher: Cambridge University Press publish date: November 19th 2001
format: ebook pages: 392
ISBN:
1283331470 (9781283331470)