publisher: Humana Press
publish date: April 1st 2007
format: hardcover pages: 587
language: English
ISBN:
1588292940 (9781588292940)
format: ebook pages: 916
ISBN:
0071811850 (9780071811859)
publisher: Humana Press
publish date: July 9th 2008
format: ebook pages: 628
ISBN:
1281965022 (9781281965028)