Quantum Information Processing, Quantum Computing, and Quantum Error Correction
Academic Press