Recommended reading for June 22-25

These are my recommended links for June 22nd through June 25th: