Red, White & Royal Blue by Casey McQuistonOne Last Stop by Casey McQuistonThe Anthropocene Reviewed by John  GreenSix of Crows by Leigh BardugoThe Martian by Andy Weir
Best Books Ever
80,130 books — 298,555 voters