Waiting is a collection of five stories for Advent by the foremost of Canadian Catholic writers and artists, Michael D. O’Brien. The stories are suffused with the hope and gratitude characteristic of his work and reflect his extraordinary power to move the reader without resort to sentimentality. In Waiting, O’Brien faces the presence of evil in the world and shows us its ultimate powerlessness.