I have read Katherine Neville's three books and enjoyed them thoroughly. They are wonderful novels. It is clear that she has done a masterly job of research and is deeply interested in the human search for knowledge.