Reuben Snake, Your Humble Serpent: Indian visionary and activist