publisher: Humana Press
publish date: May 1st 2006
format: hardcover pages: 222
language: English
ISBN:
1588295109 (9781588295101)
publisher: Humana Press
publish date: January 1st 2006
format: ebook pages: 216
language: English
ISBN:
1280832320 (9781280832321)