Ben Sheler
Ben Sheler

Ben Sheler

Messenger of God| Neuroscience | AwakeningU | Tenants: truth, meaning, honesty, authenticity, individuality, integrity, reason, and Love. East + West = future