"Is the electron a photon with toroidal topology?" - what is that? Hello, there s a paper from 1996 http://members.chello.nl/~n.benschop/electron.pdf [Broken] I have no knowledge to understand the paper, but I am very interested in how two photons can produce an electron. I would like to try to read the paper, but before, I would like to ask you, if the paper sounds as a legit science? And what do you thing about a possible structure of an electron?