Shane J. Ralston

Shane J. Ralston

Philosopher, journalist and writer with a knack for speaking truth to power. Always up for a good convo: philsphizer@gmail.com