Blood Canticle by Rice, Anne [Knopf,2003] (Hardcover)