publisher: Academic Press publish date: October 20th 1999
format: hardcover pages: 640
language: English
ISBN:
0125053398 (9780125053396)
publisher: Academic Press
publish date: October 4th 1999
format: ebook pages: 640
language: English
ISBN:
0080584225 (9780080584225)