MA Cant - The evolution of parental care, 2012 - books.google.com
Cooperative breeding is a type of social system in which some group members (referred to
as 'helpers') routinely provide care for offspring that are not their own, but retain the potential …