Roy Jackson

Dr. Roy Jackson is a senior lecturer in religion, philosophy, and ethics at the University of Gloucestershire. He specializes in Nietzsche and contemporary Islamic thought.