Is there a future for Christianity?