publisher: Prentice Hall
publish date: June 30th 2010
format: paperback pages: 674
language: English
ISBN:
0135122309 (9780135122303)
publisher: Prentice Hall publish date: January 11th 2011
format: kindle pages: 1416
language: English
ASIN: B008VIWZF6
publisher: Pearson, 0 pages, Paperback" /> publish date: January 1st 2009
format: paperback
ISBN:
0138008701 (9780138008703)