Sell, buy or rent Michael E. McCullough textbooks

To Forgive Is Human: How to Put Your Past in the Past

by Michael E. McCullough, Steven J. Sandage, Everett L. Worthington Jr.
ISBN-13: 9780830816835
ISBN-10: 0830816836
Edition: Special Edition
Publication date: 1997
Publisher: IVP
Format: Paperback 240 pages

Handbook of Religion and Health

by Harold G. Koenig, Michael E. McCullough, David B. Larson
ISBN-13: 9780195118667
ISBN-10: 0195118669
Edition: 1
Publication date: 2001
Publisher: Oxford University Press
Format: Hardcover 728 pages

The Kindness of Strangers: How a Selfish Ape Invented a New Moral Code

by Michael E. McCullough
ISBN-13: 9780465064748
ISBN-10: 0465064744
Edition: 1
Publication date: 2020
Publisher: Basic Books
Format: Hardcover 368 pages

The Psychology of Gratitude (Series in Affective Science)

by Robert A. Emmons, Michael E. McCullough
ISBN-13: 9780195150100
ISBN-10: 0195150104
Edition: 1
Publication date: 2004
Publisher: Oxford University Press
Format: Hardcover 384 pages

Forgiveness: Theory, Research, and Practice

by Michael E. McCullough, Kenneth I. Pargament, Carl E. Thoresen
ISBN-13: 9781572307117
ISBN-10: 1572307110
Edition: 1
Publication date: 2001
Publisher: The Guilford Press
Format: Paperback 334 pages

Research on Altruism and Love: An Annotated Bibliography of Major Studies in Psychology, Sociology, Evolutionary Biology, and Theology

by Byron Johnson, Stephen G. Post, Jeffrey P. Schloss, Michael E. McCullough
ISBN-13: 9781932031324
ISBN-10: 1932031324
Edition: First Edition, First Edition, First Edition, 1
Publication date: 2003
Publisher: Templeton Press
Format: Paperback 256 pages