publisher: Academic Press publish date: September 18th 2003
format: hardcover pages: 315
language: English
ISBN:
0125400748 (9780125400749)
publisher: Academic Press publish date: October 1st 2003
format: ebook pages: 315
language: English
ISBN:
0080522688 (9780080522685)