publisher: Academic Press publish date: February 5th 2001
format: paperback pages: 320
language: English
ISBN:
0122374711 (9780122374715)
publisher: Academic Press publish date: January 22nd 2001
format: ebook pages: 320
language: English
ISBN:
0080518885 (9780080518886)