A review by pauliree
Be My Enemy by Ian McDonald

5.0

What do you do when you have a ridiculously clever young man who can solve almost any mathematical problem, play really good football, has the talent to travel interdimensionally and is just a really good guy? Have his enemy be himself, from another dimension, with lasers. :)