In its narrowest and most literal sense, a seer is a person with the ability to foretell events or a person's destiny. However, in a broader and more interpretive sense, a seer is also one with profound moral and spiritual insight or knowledge, such as a sage. Using either definition, seers abound in Africa. A seer is, first and foremost, one who sees. What precisely is being seen and how it is being seen is another matter. Because African ways of knowing include a combination of cognitive faculties, such as divination, thinking heart, intuition, possession, dreams, and keen observation from sources that are both natural and supernatural, ...