<p><strong>What are the 'sacred cows' of the Christian life?</strong></p><p>Why are they there? And should they be challenged? For the sake of the future of the church Dave Gilpin has become the smiling assassin of the holy cow.</p>