publisher: Prentice Hall
publish date: November 3rd 1995
format: paperback pages: 320
language: English
ISBN:
0133726401 (9780133726404)
format: hardcover pages: 496
ISBN:
022612892X (9780226128924)
publisher: Academic Press publish date: July 1st 2004
format: ebook pages: 247
ISBN:
0080516335 (9780080516332)