publisher: Longman, Har..." /> publish date: December 30th 2011
format: hardcover
language: English
ISBN:
0205874312 (9780205874316)
publisher: Longman Publishing Group publish date: April 8th 2013
format: hardcover pages: 688
language: English
ISBN:
0321878426 (9780321878427)