Quantum Computing for Computer Scientists. - Yanofsky,Noson.S (Cambridge University Press., 2008)