Quantum Information, Computation and Communication by Jonathan Jones, Jonathan A. Jones & Dieter Jaksch