publisher: Cambridge University Press publish date: January 21st 2008
format: hardcover pages: 352
language: English
ISBN:
0521867371 (9780521867375)
publisher: Cambridge University Press publish date: February 22nd 2010
format: paperback pages: 352
language: English
ISBN:
0521161541 (9780521161541)
publisher: Cambridge University Press publish date: March 30th 2008
format: ebook
language: English
ISBN:
0511372787 (9780511372780)
publisher: Cambridge University Press publish date: April 1st 2008
format: ebook pages: 351
language: English
ISBN:
128124340X (9781281243409)