links for 2011-06-19

19 06 2011