Three Horizons ThinkingThree Horizons Thinking opens a visionary and practical method to articulate sought for future qualities and values using short-term, mid-term, and long-term conceptionsJennifer Baez