publisher: Cambridge University Press publish date: October 8th 2004
format: paperback pages: 240
language: English
ISBN:
0521456819 (9780521456814)
publisher: Cambridge University Press publish date: January 28th 1997
format: hardcover pages: 238
language: English
ISBN:
0521450675 (9780521450676)