publisher: Cambridge University Press publish date: February 11th 1999
format: paperback
language: English
ISBN:
0521649641 (9780521649643)
publisher: Cambridge University Press publish date: August 15th 2012
format: ebook pages: 311
language: English
ISBN:
1139525107 (9781139525107)
publisher: Cambridge University Press publish date: February 1st 1999
format: hardcover pages: 311
language: English
ISBN:
0521640229 (9780521640220)