The scriptures of Christians, Mussalmans and Hindus are all replete with the teaching of ahimsa.