Medieval and early modern times the age of Justinian to the eighteenth century - Hayes, Carlton Joseph Huntley 1882-1964 (Mainstreams of civilization, 1983)