publisher: Prentice Hall publish date: December 1st 2008
format: paperback pages: 264
language: English
ISBN:
0136053939 (9780136053934)
publisher: Prentice Hall
publish date: March 1st 2005
format: paperback
language: English
ISBN:
0131857002 (9780131857001)
publisher: Prentice Hall publish date: March 4th 2011
format: hardcover
language: English
ISBN:
0132721414 (9780132721417)