Casting Bread Upon the Waters is a collection of poems, prayers and reflections on the Christian life, with its joys, struggles, questions, dilemmas and challenges.