publisher: Prentice Hall publish date: April 17th 2005
format: paperback
language: English
ISBN:
0131177990 (9780131177994)
publisher: Prentice Hall publish date: January 19th 2004
format: paperback pages: 214
language: English
ISBN:
0130265381 (9780130265388)