The coe cients multiplying the counterterms required for O(a) improvement of the action and the isovector axial current in lattice QCD are computed non-perturbatively, in the quenched approximation and for bare gauge couplings g 0 in the range 0 g 0 1. A nite-size method based on the Schr odinger functional is employed, which enables us to perform all calculations at zero or nearly zero quark mass. As a by-product the critical hopping parameter c is obtained at all couplings considered.