The Pillars of the Earth

Follett, Ken (2010)