publisher: Allyn & Bacon
publish date: November 1st 2006
format: paperback pages: 288
language: English
ISBN:
0205290140 (9780205290147)
publisher: Pearson publish date: October 16th 2009
format: paperback pages: 312
language: English
ISBN:
0137043147 (9780137043149)