publisher: Cambridge University Press publish date: November 8th 2006
format: paperback pages: 292
language: English
ISBN:
052103499X (9780521034999)
publisher: Cambridge University Press publish date: May 5th 1994
format: hardcover pages: 292
language: English
ISBN:
0521417120 (9780521417129)