publisher: Prentice Hall publish date: September 8th 2004
format: paperback pages: 352
language: English
ISBN:
0131476319 (9780131476318)
publisher: Prentice Hall
publish date: April 29th 2004
format: Spiral-bound pages: 576
language: English
ISBN:
0131893246 (9780131893245)