Kingsbridge -- 3

Series by Ken Follett