An Introduction to Quantum Computing by Phillip Kaye | Menrva Books