publisher: Cambridge University Press publish date: June 11th 2001
format: hardcover pages: 298
language: English
ISBN:
0521802296 (9780521802291)
publisher: Cambridge University Press publish date: June 30th 2007
format: paperback pages: 284
language: English
ISBN:
0521039770 (9780521039772)