publisher: Academic Press publish date: December 31st 2012
format: ebook pages: 544
language: English
ISBN:
0124055494 (9780124055490)
publisher: Academic Press publish date: December 31st 2012
format: ebook pages: 505
language: English
ISBN:
1283836963 (9781283836968)
publisher: Academic Press publish date: December 12th 2012
format: hardcover pages: 474
language: English
ISBN:
0124059147 (9780124059146)