» Jack Shafer
October 26th, 2006

Jack Shafer has a point. To a point.