publisher: Cambridge University Press publish date: October 1st 2006
format: hardcover pages: 251
language: English
ISBN:
0521857384 (9780521857383)
publisher: Cambridge University Press publish date: October 31st 2006
format: ebook pages: 264
language: English
ISBN:
051124780X (9780511247804)
publisher: Cambridge University Press publish date: January 1st 2006
format: ebook pages: 264
language: English
ISBN:
1280702583 (9781280702587)