Title: Religion, ideology and counter-culture