publisher: Academic Press publish date: September 9th 2010
format: hardcover pages: 530
language: English
ISBN:
0123813492 (9780123813497)
publisher: Academic Press publish date: January 1st 2010
format: ebook pages: 552
language: English
ISBN:
1282879391 (9781282879393)