publisher: Humana Press
publish date: December 10th 2002
format: hardcover pages: 410
language: English
ISBN:
158829014X (9781588290144)
publisher: Humana Press publish date: June 18th 2007
format: hardcover pages: 288
language: English
ISBN:
1588293130 (9781588293138)