publisher: Cambridge University Press publish date: March 19th 2001
format: paperback pages: 548
language: English
ISBN:
0521799988 (9780521799980)
publisher: Cambridge University Press publish date: September 13th 1996
format: hardcover pages: 544
language: English
ISBN:
0521354161 (9780521354165)