An Introduction to Quantum Computing, Paperback by Phillip Kaye