who know everything

who know everything