publisher: Academic Press publish date: July 22nd 2013
format: hardcover pages: 424
language: English
ISBN:
0124166733 (9780124166738)
publisher: Academic Press
publish date: January 1st 2013
format: ebook pages: 421
language: English
ISBN:
1299700918 (9781299700918)