If you liked Envy by Kathryn Harrison,
here are some books like this: