Stanford, Perter

Violence, Compassion and World religions