1
by Klawans, Jonathan
Published 2000
Oxford University Press

2
by Klawans, Jonathan
Published 2006
Oxford University Press

3
by Klawans, Jonathan
Published 2013
Oxford University Press