publisher: Humana Press publish date: October 28th 2010
format: paperback pages: 552
language: English
ISBN:
1617376973 (9781617376979)
publisher: Humana Press publish date: January 1st 2008
format: hardcover pages: 552
language: English
ISBN:
1588296539 (9781588296535)