publisher: Cambridge University Press publish date: April 8th 2004
format: paperback pages: 340
language: English
ISBN:
0521448492 (9780521448499)
publisher: Cambridge University Press publish date: October 27th 1995
format: hardcover pages: 338
language: English
ISBN:
0521443849 (9780521443845)