publisher: Cambridge University Press publish date: July 1st 2005
format: hardcover pages: 395
language: English
ISBN:
0521835178 (9780521835176)
publisher: Cambridge University Press publish date: September 29th 2001
format: ebook pages: 352
language: English
ISBN:
0511128665 (9780511128660)
publisher: Cambridge University Press publish date: October 6th 2005
format: ebook pages: 409
language: English
ISBN:
1280231521 (9781280231520)