Heart's Blood
Format: paperback
ASIN: 7177275
Publisher: PanMacmillan - Macmillan Australia
Pages no: 416
Category:
Fantasy,
Young Adult,
Magic,
Paranormal,
Historical Fiction,
Romance,
Fairy Tales,
Ghosts,
Retellings,
Fiction,
Historical
I can always tell if I love a book when I find it extremely hard to put down. It was exactly this way with Heart's Blood.From the moment I picked it up, I didn't want to put it down. I wanted to race through it to get to the end, but I also wish it never had to finish.The characters were written wit...