publisher: Pearson publish date: January 31st 2011
format: paperback pages: 560
language: English
ISBN:
0205797741 (9780205797745)
publisher: Allyn & Bacon publish date: May 13th 2007
format: hardcover pages: 496
language: English
ISBN:
0205516459 (9780205516452)