However, Haynes acknowledges that although Perseus was an invention, there must have been a 4th Soviet spy operating in Los Alamos during the development of the Manhattan project in addition to the 3 spies identified until 1995: Klaus Fuchs, David Greenglass and Theodore Hall.