publisher: Humana Press publish date: May 1st 2007
format: hardcover pages: 484
language: English
ISBN:
1588296032 (9781588296030)
publisher: Humana Press publish date: January 1st 2007
format: ebook pages: 481
language: English
ISBN:
1281002798 (9781281002792)
publisher: Springer publish date: August 16th 2000
format: ebook pages: 488
language: English
ISBN:
1280820071 (9781280820076)
language: English
ISBN:
159745382X (9781597453820)