publisher: Pearson publish date: May 27th 2006
format: paperback pages: 336
language: English
ISBN:
0131707507 (9780131707504)
publisher: Pearson publish date: January 15th 2012
format: paperback pages: 336
language: English
ISBN:
0132693232 (9780132693233)
publisher: Pearson publish date: March 13th 2012
format: kindle pages: 336
language: English
ASIN: B0092WUGL0