Dan SquireWhich books are good?This year I read 103 books. Some were very good. Others were crap. Here’s a run-down of the lot… and I dare you to disagree.10 min read·Dec 30, 2020----