The Struggle between Flesh and Spirit - Reflections on John 6. Gavin Ashenden. — Gavin Ashenden