publisher: Humana Press
publish date: April 9th 2011
format: hardcover pages: 397
language: English
ISBN:
1617790672 (9781617790676)
format: paperback pages: 436
language: English
ISBN:
0879698675 (9780879698676)
format: paperback pages: 926
language: English
ISBN:
0879695544 (9780879695545)