The sociology of medicine: viewpoints and perspectives.