Weekend Site Sale! Save up to $18 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.