publisher: Cambridge University Press publish date: September 30th 2011
format: hardcover pages: 554
language: English
ISBN:
0521196965 (9780521196963)
publisher: Wiley publish date: November 25th 2013
format: kindle pages: 352
language: English
ASIN: B00GY28S16
publisher: Cambridge University Press publish date: June 18th 2009
format: ebook pages: 505
ISBN:
1282393278 (9781282393271)