publisher: Pearson Longman
publish date: April 1st 2012
format: paperback
language: English
ISBN:
1408272830 (9781408272831)
publisher: Pearson Longman
publish date: January 1st 2009
format: paperback pages: 479
language: English
ISBN:
1405847301 (9781405847308)
publisher: Pearson Longman
format: paperback pages: 437
language: English
ISBN:
0582894182 (9780582894181)