Gates For Quantum Computation Research Articles