publisher: Cambridge University Press publish date: December 11th 2000
format: hardcover pages: 516
language: English
ISBN:
0521771552 (9780521771559)
publisher: Cambridge University Press publish date: October 26th 2000
format: ebook pages: 516
language: English
ISBN:
0511034318 (9780511034312)
publisher: Cambridge University Press publish date: October 26th 2000
format: ebook pages: 517
language: English
ISBN:
1280159022 (9781280159022)
publisher: Cambridge University Press publish date: August 13th 2009
format: paperback pages: 516
language: English
ISBN:
0521121221 (9780521121224)