My Top Five Books of 2019 (Kyle Rapinchuk)

As usual, my reading plan looks very little like my actual reading list. Circumstances come along, questions get raised in class, I learn about new books being released, and I discover old treasures I had previously overlooked, and I inevitably start reading books not on my list, while relegating those on the list further down, to be read another day, and alas, another year. But … Continue reading My Top Five Books of 2019 (Kyle Rapinchuk)