5/5 Stars for The Overdue Life of Amy Byler by Kelly Harms!
I have never regretted sitting down to re-read a book. The bonus is that I almost always read it faster the second time than I did the first time, i.e. I could read it in a weekend. Granted, I don’t read many books over 400… Read More