I am more than convinced that it was Len Sassaman. He did the job and moved on in his life. Sadly gave up to the depression.
No wonder when you create something so powerful, the possibilities of what it can do can really mess up your mind. In good and a bad way.