What exactly were the Middle Ages? What can they teach the modern world? These questions are considered in an article of mine in the National Catholic Register:

http://www.ncregister.com/blog/josephpearce/understanding-the-middle-ages