Friday, April 23, 2004

Victor Davis Hanson

Victor Davis Hanson explodes many myths that are currently being interpreted as fact in today's political discourse.