publisher: Longman publish date: September 9th 2005
format: paperback pages: 926
language: English
ISBN:
0321363639 (9780321363633)
ASIN: 321363639
publisher: Longman publish date: April 1st 2005
format: paperback pages: 944
language: English
ISBN:
0321337220 (9780321337221)