So much to see, so much to read and ten lovely links for the weekend...