publisher: Prentice Hall
format: paperback
language: English
ISBN:
032142154X (9780321421548)
publisher: Prentice Hall publish date: July 23rd 2010
format: Loose Leaf
language: English
ISBN:
0205001580 (9780205001583)
publisher: Longman publish date: February 16th 2007
format: paperback pages: 432
language: English
ISBN:
0321429796 (9780321429797)