Ben Gray is a philosopher. He taught philosophy as a professor for around 15 years. His degrees are in psychology and philosopher and a masters degree in philosophy.