My favorite book of 2017

I wrote 55 book reviews in 2017. That translates into quite a few hours reading. I get it.  Your life is busy.  My life is busy.  We want to spend our time reading good books. That is why...