publisher: Cambridge University Press publish date: May 19th 2003
format: paperback pages: 516
language: English
ISBN:
0521559006 (9780521559003)
publisher: Cambridge University Press publish date: January 26th 1996
format: hardcover pages: 516
language: English
ISBN:
0521551242 (9780521551243)