  We use on-shell recursion relations to determine the one-loop QCD scattering
amplitudes with a massless external quark pair and an arbitrary number (n-2) of
positive-helicity gluons. These amplitudes are the last of the unknown
infrared- and ultraviolet-finite loop amplitudes of QCD. The recursion
relations are similar to ones applied at tree level, but contain new
non-trivial features corresponding to poles present for complex momentum
arguments but absent for real momenta. We present the relations and the compact
solutions to them, valid for all n. We also present compact forms for the
previously-computed one-loop n-gluon amplitudes with a single negative helicity
and the rest positive helicity.
