Quantum computing - Steane, Andrew (Reports on progress in physics, 1998)