Quest for meaning : developing a philosophy of pluralism - Ramadan, Tariq (Penguin books, 2010)