publisher: Academic Press publish date: July 9th 2012
format: hardcover pages: 592
language: English
ISBN:
0123943140 (9780123943149)
publisher: Academic Press
publish date: January 1st 2012
format: ebook pages: 595
language: English
ISBN:
1280770031 (9781280770036)
publisher: Academic Press publish date: December 31st 2012
format: ebook pages: 592
language: English
ISBN:
0123946042 (9780123946041)