publisher: Longman Publishing Group publish date: August 2nd 2013
format: paperback pages: 704
language: English
ISBN:
0321882008 (9780321882004)
publisher: Longman Publishing Group publish date: May 30th 2012
format: paperback pages: 752
language: English
ISBN:
0321829018 (9780321829016)