Olga Dror

Olga Dror is assistant professor of Asian history at Texas A&M University, College Station.