Robert Guiscard, duke of Apulia, Calabria, and Sicily