publisher: Cambridge University Press publish date: February 23rd 2007
format: paperback pages: 408
language: English
ISBN:
0521438128 (9780521438124)
publisher: Cambridge University Press publish date: August 28th 1999
format: hardcover pages: 394
language: English
ISBN:
0521432278 (9780521432276)