Understanding the times


The Seven Mountain Renaissance: Vision and Strategy through 2050 by Johnny Enlow