Rave Culture and Religion - John, Graham St. (Routledge,)