publisher: Cambridge University Press publish date: January 16th 2006
format: hardcover pages: 322
language: English
ISBN:
0521859034 (9780521859035)
publisher: Cambridge University Press publish date: January 16th 2006
format: kindle pages: 336
language: English
ISBN:
9780511405822
publisher: Cambridge University Press publish date: April 30th 2006
format: ebook pages: 336
language: English
ISBN:
1280347066 (9781280347061)