publisher: Academic Press publish date: November 11th 2013
format: hardcover pages: 493
language: English
ISBN:
0124081436 (9780124081437)
publisher: Academic Press
publish date: January 1st 2013
format: ebook pages: 539
language: English
ISBN:
1306052483 (9781306052481)