publisher: Cambridge University Press publish date: November 17th 2005
format: hardcover pages: 390
language: English
ISBN:
0521825008 (9780521825009)
publisher: Cambridge University Press publish date: November 1st 2010
format: paperback pages: 357
language: English
ISBN:
0521531985 (9780521531986)