publisher: Pearson publish date: July 27th 2010
format: paperback pages: 984
language: English
ISBN:
0205811973 (9780205811977)
publisher: Prentice Hall publish date: December 28th 2007
format: paperback pages: 312
language: English
ISBN:
0136016111 (9780136016113)