Describir: Quantum Computation and Quantum Information