publisher: Academic Press publish date: November 1st 1999
format: hardcover pages: 391
language: English
ISBN:
0126441405 (9780126441406)
publisher: Academic Press publish date: November 2nd 1999
format: ebook pages: 391
language: English
ISBN:
0080513204 (9780080513201)