World Without End, by Ken Follett (review)

Click here for the review in The Independent.