Fault-tolerant Quantum Computation Research Articles