Couzin, I. D., & Krause, J. (2003). Self-organization and collective behavior in vertebrates. Advances in the Study of Behavior, 32, 1-75. doi:10.1016/S0065-3454(03)01001-5.