Professor Robert C Davis
Robert C. Davis is professor of Renaissance history at Ohio State University. He is the author of Christian Slaves Muslim Masters and numerous books on Venice.
Robert C. Davis is professor of Renaissance history at Ohio State University. He is the author of Christian Slaves Muslim Masters and numerous books on Venice. See less
Professor Robert C Davis's Featured Books