publisher: Longman Publishing Group publish date: July 7th 2010
format: paperback pages: 832
language: English
ISBN:
0205738915 (9780205738915)
publisher: Longman Publishing Group publish date: January 2nd 2013
format: paperback pages: 796
language: English
ISBN:
0205890962 (9780205890965)