Exclusive Weekend Voucher! £10 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.