publisher: Cambridge University Press publish date: March 15th 2012
format: hardcover pages: 260
language: English
ISBN:
052147017X (9780521470179)
publisher: Cambridge University Press publish date: June 19th 2002
format: paperback pages: 260
language: English
ISBN:
0521527007 (9780521527002)