publisher: Academic Press publish date: July 10th 2000
format: paperback pages: 513
language: English
ISBN:
0124259316 (9780124259317)
publisher: Academic Press publish date: June 26th 2000
format: ebook pages: 513
language: English
ISBN:
0080924123 (9780080924120)