This is a very encompassing history of medieval Europe. Think of it as a survey course. Armstrong presents a new theme each "class" so you can deicide what you like best and then find more information on it. There are some wonderful lesser known Medieval history stories here which makes it worth a lesson. Prof. Armstrong clearly loves her topic.