If you liked Gain by Richard Powers,
here are some books like this: