Two villains do battle for the heart of one girl in A Curse FOR True Love , the deadly conclusion of the #1 NEW YORK TIMES bestselling Once Upon A Broken Heart trilogy.
Two villains do battle for the heart of one girl in A Curse FOR True Love , the deadly conclusion of the #1 NEW YORK TIMES bestselling Once Upon A Broken Heart trilogy