publisher: Cambridge University Press publish date: February 11th 2002
format: paperback
language: English
ISBN:
0521625653 (9780521625654)
publisher: Cambridge University Press publish date: January 1st 2002
format: hardcover pages: 344
language: English
ISBN:
0521623707 (9780521623704)
publisher: Cambridge University Press publish date: January 9th 1998
format: ebook pages: 344
language: English
ISBN:
0511059752 (9780511059759)
publisher: Cambridge University Press publish date: October 1st 2002
format: ebook pages: 345
language: English
ISBN:
1280160012 (9781280160011)