links for 2008-05-03: Resilience

Leave a Reply