Home UK English thought leadership
Intellectual influence; innovative or pioneering thinking.
Late 19th century.
READ THESE ARTICLES