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