Quantum computing and communications - Brooks, Michael, Ed (Springer, 1999)