links for 2006-06-25

24 06 2006