In many ways, Professor of History Barry Keenan is the definition of the liberal arts. Straddling the divide between East and West, his studies have...