When everyone's a volunteer : the effective functioning of all-volunteer groups