William L Cleveland

William Cleveland (1941-2006) was an award-winning teacher and distinguished scholar of the modern Middle East.