Searching with Quantum Computers
  This article introduces quantum computation by analogy with probabilistic computation. A basic description of the quantum search algorithm is given by representing the algorithm as a C program in a novel way. 
Lov K. Grover (Bell Labs, Murray Hill, NJ)