Mathematics of Quantum Computing - Wolfgang Scherer (Springer, 2019)