publisher: Academic Press publish date: August 20th 1999
format: paperback pages: 357
language: English
ISBN:
012524195X (9780125241953)
publisher: Academic Press publish date: August 17th 1999
format: ebook pages: 357
language: English
ISBN:
008051152X (9780080511528)