Except for the twentieth century, the period from the late Middle Ages through the sixteenth century witnessed the most significant developments in the history of the world. From the expulsion of the Muslims from Spain, through the flowering of the Renaissance, the religious strife of the Reformation, and the attempts by great empires to conquer their own continent and expand into the New World, the enormous political, religious, and social change...