publisher: Academic Press publish date: December 1st 2003
format: hardcover pages: 1152
language: English
ISBN:
0126213615 (9780126213614)
publisher: Academic Press publish date: December 11th 2003
format: ebook pages: 152
language: English
ISBN:
008047246X (9780080472461)