The CPKC Holiday Train is running across Canada and the U.S. before Christmas, including a stop in Regina on Saturday (6 p.m.
The New Yorker’s editors and critics choose this year’s essential reads in fiction, poetry, and nonfiction.