their guidance for their living descendants. In this regard, many cultures and religions have similar practices. Some may visit the graves of their parents or other ancestors, leave flowers and pray to them in order to honor and remember them, while also asking their ancestors to continue to look after them. However, this would not be considered as worshiping them since the term worship may not always convey such meaning in the exclusive and narrow context of certain Western European Christian traditions. In that sense the phrase ancestor veneration may but from the limited perspective of certain Western European Christian traditions, convey a more accurate sense of what practitioners, such as the Chinese and other Buddhist-influenced and Confucian-influenced societies, as well as the African and European cultures see themselves as doing. This is consistent with the meaning of the word veneration in English, that is great respect or reverence caused by the dignity, wisdom, or dedication of a person. Although there is no generally accepted theory concerning the origins of ancestor veneration, this social phenomenon appears in some form in all human cultures documented so far. David-Barrett and Carney claim that ancestor veneration might have served a group coordination role during human evolution, and thus it was the mechanism that led to religious representation fostering group cohesion. West and Southeast African cultures Ancestor veneration is prevalent throughout Africa, and serves as the basis of many religions. It is often augmented by a belief in a supreme being, but prayers and/or sacrifices are usually offered to the ancestors who may ascend to becoming a kind of minor deities themselves. Ancestor veneration remains among many Africans, sometimes practiced alongside the later adopted religions of Christianity (as in Nigeria among the Igbo people), and Islam (among the different Mandé peoples and the Bamum and the Bakossi people) in much of the continent. In orthodox Serer religion, the pangool is venerated by the Serer people. Serer of Senegal and Gambia The Seereer people of Senegal, The Gambia and Mauritania who adhere to the tenets of A ƭat Roog (Seereer religion) believe in the veneration of the pangool (ancient Seereer saints and/or ancestral spirits). There are various types of pangool (singular: fangol), each with its own means of veneration. Madagascar Veneration of ancestors is prevalent throughout the island of Madagascar. Approximately half of the country's population of 20 million currently practice traditional religion, which tends