publisher: Academic Press publish date: December 26th 2003
format: hardcover pages: 1064
language: English
ISBN:
0125241968 (9780125241960)
publisher: Academic Press publish date: January 19th 2004
format: ebook pages: 64
language: English
ISBN:
0080495109 (9780080495101)