The Pillars of the Earth

Ken Follett