Science of Generosity: Causes, Manifestations, and Consequences - Herzog, Patricia Snell (Springer International Publishing, 2020)