Blood canticle - Rice, Anne. (Alfred A. Knopf, 2003)