publisher: Cambridge University Press publish date: October 1st 2001
format: paperback pages: 696
language: English
ISBN:
0521000769 (9780521000765)
publisher: Cambridge University Press publish date: May 13th 1997
language: English
ISBN:
0521360129 (9780521360128)
publisher: Cambridge University Press publish date: October 28th 2001
format: paperback pages: 692
language: English
ISBN:
0641935471 (9780641935473)