Theories of blood coagulation.