publisher: Pearson Prentice Hall
format: hardcover
language: English
ISBN:
0321567137 (9780321567130)
publisher: Prentice Hall
format: hardcover
language: English
ISBN:
0130932299 (9780130932297)
publisher: Prentice Hall publish date: November 6th 2004
format: paperback pages: 816
language: English
ISBN:
0131490575 (9780131490574)