These 17 Books Made 2017 a Little Less Terrible for Our Readers