My Top 5 Books of 2017 (Kyle Rapinchuk)

As 2017 draws to a close, I have been planning a reading list for next year. Some of the books on that list have been on my list for a while, and others are making a new appearance based on recommendations from others or books I came into contact with through another book I read this year. I always find it helpful to get recommendations … Continue reading My Top 5 Books of 2017 (Kyle Rapinchuk)