John Hick's pluralist philosophy of world religions. (2018)