publisher: Prentice Hall publish date: July 26th 2004
format: paperback pages: 496
language: English
ISBN:
013144963X (9780131449633)
publisher: Benjamin-Cummings Publishing Company publish date: June 15th 2010
format: hardcover
language: English
ISBN:
0321672666 (9780321672667)
publisher: Addison Wesley Longman publish date: May 15th 2010
language: English
ISBN:
0321652134 (9780321652133)