publisher: Cambridge University Press publish date: February 15th 2005
format: paperback pages: 444
language: English
ISBN:
0521559200 (9780521559201)
publisher: Cambridge University Press publish date: January 26th 1996
format: hardcover pages: 440
language: English
ISBN:
0521551056 (9780521551052)