The human capacity for guilt is such that people can always find ways to blame themselves


The Grand Design (ed. Bantam, 2010) - ISBN: 9780553907070


The human capacity for guilt is such that people can always find ways to blame themselves

The human capacity for guilt is such that people can always find ways to blame themselves

The human capacity for guilt is such that people can always find ways to blame themselves

The human capacity for guilt is such that people can always find ways to blame themselves