The Middle Ages, usually dated from the 5th to the late 15th centuries, were a period of striking contrasts. Castles rose across Europe, knights pledged their loyalty to their owners, and entire ...