Principles Of Quantum Computation And Information door Giuliano Benenti & Giulio Casati