week in review

From Salon's blogs