Quantum Computation and Communication door Andrea Casaccino