publisher: Prentice Hall
publish date: June 1st 2004
format: paperback pages: 432
language: English
ISBN:
0130487511 (9780130487513)
publisher: Prentice Hall
publish date: August 23rd 2002
format: paperback pages: 400
language: English
ISBN:
0130941824 (9780130941824)
publisher: Professional Press (NC) publish date: May 28th 2000
format: paperback pages: 198
language: English
ISBN:
1570875189 (9781570875182)