A Buddhist monk meditating in a temple. Ahimsa close AhimsaA Sanskrit term meaning ‘non-harm’, used in Buddhism, Hinduism and Sikhism. is a key principle in Buddhist ethics and is expressed in the ...
Three new collections by mid-career poets lay claim to stories of identity, suffering and hope, to a kind of collective ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results