In Basic History of Preaching (CM100), Gary Carr surveys the history of preaching from the early church to the present. He begins with an introduction to the origins of preaching in classical Greek rhetoric and then highlights notable preachers and their contribution to the nature of preaching in the time of the Church Fathers, the Middle Ages, the Reformation, and the succeeding centuries up to modern times.