publisher: Pearson publish date: March 9th 2007
format: paperback pages: 224
language: English
ISBN:
0205518079 (9780205518074)
publisher: Pearson publish date: October 30th 2011
format: paperback pages: 240
language: English
ISBN:
0205217729 (9780205217724)
publisher: Longman Publishing Group publish date: May 2nd 2006
format: paperback pages: 190
language: English
ISBN:
0321435699 (9780321435699)