The James S. Bower Foundation

Providing support for the positive social and cultural evolution of our world.