publisher: Prentice Hall
publish date: February 7th 2001
format: paperback pages: 232
language: English
ISBN:
0582356415 (9780582356412)
publisher: Anthem Press publish date: May 15th 2013
format: hardcover pages: 212
language: English
ISBN:
0857283294 (9780857283290)