The Evolution of the Medieval World: Society, Government and Thought in Europe, 312-1500 by David M. Nicholas (Paperback, 1992)