publisher: Cambridge University Press publish date: February 7th 2013
format: hardcover pages: 318
language: English
ISBN:
0521781051 (9780521781053)
publisher: Cambridge University Press publish date: November 23rd 2000
format: ebook pages: 319
language: English
ISBN:
1280159103 (9781280159107)
publisher: Cambridge University Press publish date: March 27th 2006
format: paperback pages: 320
language: English
ISBN:
0521026385 (9780521026383)