July 14, 2006

There was lots to hate this week.: But there were ten things to love
by docsmartypants