links for 2008-05-20

19 05 2008