hero of hearts novel