Islamic charities and Islamic humanism in troubled times (Humanitarianism: Key Debates and New Approaches) [Paperback]