Medieval studies an introduction
Powell, James M.
Syracuse, N.Y Syracuse University Press
1976
Includes bibliographies and index
Middle Ages