Mary Flannery O'Connor was an American novelist, short story writer, and essayist. She wrote two novels and 31 short stories, as well as a number of reviews and commentaries.