Theory of Quantum Computation, Communication, and Cryptography - Dam, Wim (Springer Berlin Heidelberg, 2011)