Quantum computers hold the promise of solving problems that would otherwise be intractable with conventional computers. Some prototypes of the simplest elements needed to build a quantum computer have already been implemented in the laboratory. The efforts now concentrate on combining these elements into scalable systems. In addition, alternative routes to creating large scale quantum computers are continuously being developed.This volume gives a cross-section of recent achievements in both the theory and the practical realization of quantum computing devices. Samuel L. Braunstein (Reader, University of Wales, Bangor, and editor of the book "Quantum Computing - Where do we want to go tomorrow") and Hoi-Kwong Lo (Chief Scientist, MagiQ Techn...