Barry Strauss
Barry Strauss read History at Cornell and gained a PhD at Yale in 1979. He is now Professor of History and Classics at Cornell University. The author of nine books, he has appeared in many TV documentaries, and has contributed op-ed pieces to the WASHINGTON POST and LOS ANGELES TIMES.
Read More