publisher: Academic Press
publish date: August 1st 2009
format: hardcover pages: 794
language: English
ISBN:
0123750857 (9780123750853)
ASIN: 123750857
publisher: Academic Press publish date: January 1st 2009
format: ebook pages: 824
language: English
ISBN:
1282381806 (9781282381803)