Quantum Information, Computation & Communication - Jonathan A.Jones