publisher: Cambridge University Press publish date: January 1st 2014
format: ebook pages: 1594
ISBN:
1306376319 (9781306376310)
publisher: Cambridge University Press publish date: 2014-04-07
format: hardcover pages: 1558
language: English
ISBN:
0521844312 (9780521844314)