Quantum Computing for Computer Scientists by Noson S. Yanofsky & Mirco A. Mannucci