Sociology : understanding a diverse society - Andersen, Margaret L. (Thomson, 2008)