publisher: Cambridge University Press publish date: April 23rd 2007
format: paperback pages: 456
language: English
ISBN:
0521037484 (9780521037488)
publisher: Cambridge University Press publish date: November 1st 2001
format: hardcover pages: 438
language: English
ISBN:
0521803721 (9780521803724)