Amazon released their big annual Best Books of the Year package, naming David Grann’s Killers of the Flower Moon their No. 1 title. It’s the first time they have picked a nonfiction title as their favorite since choosing The Immortal Life of Henrietta Lacks by Rebecca Skloot in 2010. (At the year’s midpoint, the editors […]