Bill Gates enjoys sharing his favorite recent reads on his Gates Notes blog. But this time, the Microsoft co-founder decided to share five of his all-time favorites. (His write-ups are a little different than the casual book recommendations you might give your friends ...