publisher: Academic Press
publish date: December 11th 2003
format: ebook pages: 292
language: English
ISBN:
0080522351 (9780080522357)
publisher: Academic Press publish date: January 5th 2004
format: hardcover pages: 292
language: English
ISBN:
0120188465 (9780120188468)