Blood Rites (2007) finds teenager Heather Dilly in a dilly of a pickle: the small New England town she and her dad have just moved to seems to be harboring a horrible secret. White Cross is a strange place, and no matter how hard she tries … Join Mr Skin to read her entire Biography