Fallen Too Far

Fallen Too Far - Abbi Glines I don't like Blaire at all. Too naive. But the story's got me hooked.