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 ...
Revise the set texts by Carol Ann Duffy with these interactive quizzes in preparation for your National 5 English exam. Back to top Quiz - Before You Were Mine by Carol Ann Duffy Check your ...