Alice Munro won the Nobel Prize in Literature in 2013. She has been called the greatest living writer of short stories in English.
Alice Munro won the Nobel Prize in Literature in 2013. She has been called the greatest living writer of short stories in English. Courtesy photo
Alice Munro won the Nobel Prize in Literature in 2013. She has been called the greatest living writer of short stories in English. Courtesy photo