Quantum Computing by Wolfgang H. Polak