Quantum Information Processing And Quantum Error Correction door Ivan Djordjevic