publisher: Longman Publishing Group
format: paperback
language: English
ISBN:
0205628834 (9780205628834)
publisher: Longman
publish date: March 1st 2008
format: paperback pages: 912
language: English
ISBN:
0205589650 (9780205589654)
publisher: Longman
publish date: March 21st 2008
format: paperback pages: 656
language: English
ISBN:
0205616801 (9780205616800)