Peter M Blau Author

Peter M. Blau is Distinguished professor of Sociology at the University of North Carolina, Chapel Hill.