Barbarian seas : late Rome to Islam - Kingsley, Sean (Periplus, 2004)