Spiritual quests : the art and craft of religious writing