publisher: Humana Press
publish date: March 1st 2006
format: hardcover pages: 296
language: English
ISBN:
1588295079 (9781588295071)
publisher: Humana Press
publish date: October 28th 2010
format: paperback pages: 296
language: English
ISBN:
1617376078 (9781617376078)