guysherman.com
Book Review: Everything Happens for a Reason by Kate Bowler
This was supposed to be posted last week, I actually read the book very early in the week (it is quite short) and decided to get a head-start on the next one (Leonardo da Vinci by Walter Isaacson, …