Chapter 299 3 Formation of human group cooperation