num_pages: 541
description: A primary source reader, illustrating the variety of Christian ideas and practices of the past two millennia.
language: English
title: A Cloud of Witnesses: Readings in the History of Western Christianity
titlecomplete: A Cloud of Witnesses: Readings in the History of Western Christianity
ratings_count: 13
publisher: Cengage Learning