The Atlas of Medieval Europe (Paperback or Softback)
You will find that this textbook breaks down difficult topics into manageable chunks.
You will find that this textbook breaks down difficult topics into manageable chunks.
You will find that this textbook includes a list of online resources for extra help.
What stands out about this textbook is the inclusion of historical context.