Religion and Culture in the Middle Ages

245 pages 2006

history informative reflective medium-paced