links for 2008-06-12

11 06 2008