by D.J. Henry
publisher: Longman Publishing Group publish date: May 1st 2006
format: paperback pages: 800
language: English
ISBN:
0321467523 (9780321467522)
publisher: Longman Publishing Group publish date: August 24th 2004
format: paperback pages: 976
language: English
ISBN:
032110546X (9780321105462)
publisher: Longman Publishing Group
format: paperback pages: 947
language: English
ISBN:
0321105478 (9780321105479)