by Steve Foster
publisher: Pearson Longman
format: paperback
language: English
ISBN:
1405824727 (9781405824729)
publisher: Longman Publishing Group publish date: January 1st 2011
format: ebook pages: 880
language: English
ISBN:
1283275880 (9781283275880)
publisher: Pearson Education UK publish date: January 1st 2003
format: ebook pages: 513
language: English
ISBN:
1280602414 (9781280602412)
publisher: Longman Publishing Group publish date: April 1st 2011
format: paperback
language: English
ISBN:
1408259311 (9781408259313)
publisher: Longman Publishing Group publish date: December 28th 2003
format: paperback pages: 463
language: English
ISBN:
0582438330 (9780582438330)