Hawkins Brothers: Book 2by Cameron Dane
Cain Hawkins is a master at suppressing his desires. After all, he's been doing it for over one hundred years. What Cain wants more than anything is a man to love, but he knows that no matter how much he craves it, it can never be. Because Cain is a Naverto demon, and to desire another man is more than forbidden, it is an act that will bring about his execution. So he keeps to himself, working with abused horses...
(more)