What the Heart Takes (Soulmate 3)

What the Heart Takes (Soulmate 3)

Dylan McBride has never liked hiding—from his fans, the press, or his father. He’s left with no other choice after his father threatens Heaven’s li...