godinthewasteland.com
Keller on Movements
Tim Keller writes: A movement is marked by an attractive, clear, unifying vision for the future together with a strong set of values or beliefs. The content of the vision must be compelling and cle…