Blog fodder for June 7th through June 10th

Blog fodder for June 7th through June 10th: