publisher: Longman Publishing Group publish date: May 1st 2006
format: paperback pages: 652
language: English
ISBN:
0321355385 (9780321355386)
publisher: Longman Publishing Group publish date: August 10th 2006
format: paperback
language: English
ISBN:
0321461916 (9780321461919)