publisher: Cambridge University Press publish date: January 27th 1995
format: hardcover pages: 768
language: English
ISBN:
0521435129 (9780521435123)
publisher: Cambridge University Press publish date: December 19th 2006
format: paperback pages: 768
language: English
ISBN:
0521023785 (9780521023788)