The medieval millennium an introduction - Frankforter, A. Daniel (Upper Saddle River, N.J. Prentice Hall, 1999)
Keywords: Middle Ages -- History