publisher: Academic Press publish date: March 8th 2013
format: hardcover pages: 528
language: English
ISBN:
0124078656 (9780124078659)
publisher: Academic Press
publish date: January 1st 2013
format: ebook pages: 541
language: English
ISBN:
1283993945 (9781283993944)