Sunday Assorted Links

Summer is in full swing, and for those of you in the USA happy Independence Day. Here are some links: