Victor Davis Hanson

Victor Davis Hanson

Victor Davis Hanson was born on September 5, 1953 in Fowler, California, USA.