Faces in the clouds: a new theory of religion - Guthrie, Stewart E. (Oxford University Press, 1993)