publisher: Academic Press publish date: July 20th 2004
format: hardcover pages: 488
language: English
ISBN:
0125400772 (9780125400770)
publisher: Academic Press publish date: September 8th 2004
format: ebook pages: 488
language: English
ISBN:
0080522718 (9780080522715)