publisher: Humana Press
publish date: May 7th 2010
format: hardcover pages: 227
language: English
ISBN:
160327278X (9781603272780)
publisher: Springer-Verlag New York, LLC publish date: February 28th 2011
format: paperback pages: 240
language: English
ISBN:
1607617188 (9781607617181)