links for 2009-09-03

3 09 2009