publisher: Academic Press publish date: February 14th 2012
format: hardcover pages: 523
language: English
ISBN:
0123850835 (9780123850836)
publisher: Humana Press publish date: February 28th 2014
format: paperback pages: 372
language: English
ISBN:
1617376507 (9781617376504)
publisher: Academic Press
publish date: October 1st 2013
format: ebook pages: 696
ISBN:
0123964776 (9780123964779)
ASIN: B00ECIJS86