A socially responsible Islamic finance : character and the common good - Moghul, Umar F. (Palgrave Macmillan, 2017)