Weekend Reads (43)

Interesting articles from around the web that require plenty of time and a cup of good coffee.