by Joan Kelly Hall
publisher: Pearson Longman
publish date: January 14th 2003
format: paperback
language: English
ISBN:
0582423376 (9780582423374)
publisher: Routledge publish date: July 7th 2011
format: paperback pages: 280
language: English
ISBN:
1408205068 (9781408205068)
publisher: Longman Publishing Group publish date: January 29th 2010
format: ebook pages: 280
language: English
ISBN:
1283275678 (9781283275675)