Bryan Frances is a philosopher, public speaker, and author of several books and dozens of articles for both a general audience and professional philosophers. He earned an MA degree in physics before discovering philosophy. He got a PhD in philosophy and became a professor. He has given talks in many places around the world.
His website: bryanfrances.weebly.com
His blog for philosophy students: bryanfrances.weebly.com/blog