By Graham Harvey
June 08, 2015
Animism is an important part of many religions - from Shinto, Hinduism and Buddhism to Paganism and a range of indigenous religions - which connects the spiritual and material and holds that humans might not be unique in possessing souls or in being intentional agents. Over recent decades, ...