publisher: Academic Press publish date: February 8th 2013
format: hardcover pages: 300
language: English
ISBN:
0124045987 (9780124045989)
publisher: Academic Press
publish date: December 25th 2012
format: ebook pages: 312
language: English
ISBN:
0124046436 (9780124046436)