publisher: Cambridge University Press publish date: January 14th 2011
format: hardcover pages: 256
language: English
ISBN:
0521850894 (9780521850896)
publisher: Cambridge University Press publish date: July 1st 2005
format: ebook pages: 256
language: English
ISBN:
0511112114 (9780511112119)
publisher: Cambridge University Press publish date: December 5th 2005
format: ebook pages: 257
language: English
ISBN:
1280416262 (9781280416262)