Winter Sale! 10% Discount off any order. 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.