publisher: Academic Press publish date: February 25th 2008
format: hardcover pages: 1280
language: English
ISBN:
0123740193 (9780123740199)
publisher: Academic Press
publish date: April 2nd 2008
format: kindle pages: 1280
language: English
ASIN: B005HPZDWI