Internet Archive BookReader - The influence of animism on Islam : an account of popular superstitions