I agree with the others about Ken Follet's
Pillars of the Earth and
A world without end, but the first one coming to my mind, when reading your post was
The Touch by Colleen McCollough. I have read that 3 times.
http://www.fictionwise.com/ebooks/b1...n-McCullough/?