publisher: Humana Press publish date: September 10th 2011
format: hardcover pages: 404
language: English
ISBN:
1603278591 (9781603278591)
publisher: Humana Press
publish date: January 1st 2011
format: ebook pages: 406
language: English
ISBN:
1283353989 (9781283353984)