Attested.to

Definition

an important intellectual

Seed ·

Term in context

creative thinker in CommonParlance