publisher: Academic Press publish date: January 5th 2004
format: hardcover pages: 394
language: English
ISBN:
0120398621 (9780120398621)
publisher: Academic Press
publish date: December 18th 2003
format: ebook pages: 394
language: English
ISBN:
0080490417 (9780080490410)