omnescience

omnescience