links for 2009-06-17

links for 2009-06-16

links for 2009-06-13

links for 2009-06-09