publisher: Cambridge University Press publish date: March 17th 2003
format: hardcover pages: 274
language: English
ISBN:
052166103X (9780521661034)
publisher: Cambridge University Press publish date: May 21st 1999
format: ebook pages: 274
language: English
ISBN:
0511060165 (9780511060168)