publisher: Longman Publishing Group publish date: July 1st 2006
format: paperback pages: 280
language: English
ISBN:
0582505836 (9780582505834)
publisher: Longman Publishing Group publish date: June 22nd 2006
format: ebook
language: English
ISBN:
1281347167 (9781281347169)