1
Published 2008
Humana

2
Published 2013
Springer New York

3
Published 2013
Springer New York

4
Published 2011
Springer New York

5
Published 2006
Humana Press

6
Published 2016
Springer International Publishing

7
by MacLennan, Gregory T., Cheng, Liang
Published 2011
Springer London

8
Published 2023
Springer International Publishing