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: Longman Publishing Group publish date: May 8th 2012
format: paperback pages: 1264
ISBN:
0321871529 (9780321871527)