Weekend Reading

First, let me apologize for missing last weekend's Weekend Reading post- it's been quite a busy week. I've decided to post all of these in Readability view. Let's get right to it: five articles worthy of your attention this weekend: