publisher: Cambridge University Press publish date: January 1st 2014
format: ebook pages: 1594
ISBN:
1306376319 (9781306376310)
publisher: Longman Publishing Group publish date: September 9th 2004
format: ebook pages: 376
ISBN:
1281334065 (9781281334060)
publisher: Cambridge University Press publish date: 2014-04-07
format: hardcover pages: 1558
language: English
ISBN:
0521844312 (9780521844314)