publisher: Academic Press
publish date: March 1st 2007
format: hardcover pages: 643
language: English
ISBN:
0122990536 (9780122990533)
publisher: Harcourt Brace College Publishers
format: paperback pages: 336
language: English
ISBN:
0030489431 (9780030489433)