publisher: Longman Publishing Group publish date: January 9th 2005
format: paperback pages: 256
language: English
ISBN:
0582438012 (9780582438019)
publisher: Longman Publishing Group publish date: April 22nd 2008
format: ebook
language: English
ISBN:
1281347132 (9781281347138)