publisher: Cambridge University Press publish date: August 1st 2002
format: hardcover pages: 274
language: English
ISBN:
0521495741 (9780521495745)
publisher: Cambridge University Press publish date: July 31st 1998
format: ebook
language: English
ISBN:
0511037929 (9780511037924)
publisher: Cambridge University Press publish date: January 8th 2002
format: ebook pages: 273
language: English
ISBN:
1280151919 (9781280151910)