Eldon Taylor

Eldon Taylor

Spokane, WA / I love writing about and researching all things "human." I believe in the awesome potential of every human being to manifest the highest aspects of humanness.