Ken Follett is a master story teller and again I could not put the book down.  Highly recommended read as he has a knack of bringing you into each family without being confused. His research is excellent. 

Question: What is the research?
Answer: research is excellent