There is way to much time travel going on and makes the book hard to follow
Hospitals take strict precautions to assure that nothing adulterates the blood supply.
** adulterate : render something poorer in quality by adding another substance, typically an inferior one.
Who is Anne and her mother? What is this from?