Mathematical Theory Of Quantum Computation by Goong Chen & Zijian Diao