Knowledgeable observers disagree about the state of theory development in sociology. Some critics claim that sociology has not produced general theory and is incapable of doing so. Others take strong ...