publisher: Academic Press publish date: July 30th 2002
format: hardcover pages: 319
language: English
ISBN:
0120188457 (9780120188451)
publisher: Academic Press publish date: August 21st 2002
format: ebook pages: 319
language: English
ISBN:
0080526748 (9780080526744)