Quantum computing explained / David McMahon. - McMahon, David (David M.) (Wiley-Interscience, 2008)