English Intermediate Quantum Computing in Practice with Qiskit and IBM Quantum Experience: Practical recipes for quantum computer coding at the gate and algorithm level with Python Hassi Norlen 2020 View book