A Critique of the covenant. - Kingdon, David (speaker).