Medieval castles are often imagined as imposing stone fortresses filled with knights, royal banquets, secret passages, and dramatic battles. While those things certainly had their place, everyday life ...