Quantum Computers
Quantum computing
Quantum Computing From Bits to Qubits Wayne Viers and Josh Lamkins.