Coalitions and Alliances in Humans and Other Animals by Alexander H. Harcourt | Menrva Books