publisher: Cambridge University Press publish date: April 8th 2002
format: hardcover pages: 380
language: English
ISBN:
052180342X (9780521803427)
publisher: Cambridge University Press publish date: March 6th 1998
format: ebook
language: English
ISBN:
0511032749 (9780511032745)
publisher: Cambridge University Press publish date: July 3rd 2002
format: ebook pages: 382
language: English
ISBN:
1280159472 (9781280159473)