publisher: Cambridge University Press publish date: October 15th 2007
format: paperback pages: 415
ISBN:
0521038596 (9780521038591)
publisher: Cambridge University Press publish date: November 3rd 1999
format: ebook pages: 485
ISBN:
1280161728 (9781280161728)
publisher: Cambridge University Press publish date: May 1st 2008
format: hardcover pages: 340
language: English
ISBN:
0521883431 (9780521883436)
publisher: Cambridge University Press publish date: February 9th 2011
format: hardcover pages: 484
language: English
ISBN:
0521581559 (9780521581554)