publisher: Academic Press publish date: September 26th 2012
format: hardcover pages: 704
language: English
ISBN:
012415820X (9780124158207)
publisher: Academic Press publish date: September 1st 2012
format: ebook pages: 672
language: English
ISBN:
0124046320 (9780124046320)