publisher: Longman Publishing Group publish date: May 8th 2012
format: paperback pages: 1264
ISBN:
0321871529 (9780321871527)
publisher: Longman Publishing Group publish date: July 23rd 2012
format: paperback
ISBN:
0321871537 (9780321871534)
publisher: Longman Publishing Group publish date: December 10th 2012
format: paperback
ISBN:
0321916700 (9780321916709)
publisher: Cambridge University Press publish date: April 30th 2001
format: ebook pages: 316
ISBN:
0511221711 (9780511221712)