by James Bruce Ross
The world of the Middle Ages brought to life through a rich variety of writings from four centuries.