3 Day Exclusive | Save up to £15 off! Get the code »

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.