Kevin ShaferKevin Shafer is an associate professor of Sociology and Director of Canadian Studies at Brigham Young University. Articles By This Author Health & Happiness Why We Need Nurturing Fathers All men who support and care for children have a critical role to play in instilling positive social values in future generations. Kevin Shafer | Jun 17, 2022
Health & Happiness Why We Need Nurturing Fathers All men who support and care for children have a critical role to play in instilling positive social values in future generations. Kevin Shafer | Jun 17, 2022