Jamie Smith, Michele Mosca: Algorithms for Quantum Computers. Handbook of Natural Computing 2012: 1451-1492