links for 2008-04-20

Written on April 20, 2008