Humanitarianism: Global Issues, Challenges and Perspectives of the 21st Century - Joseph Marchesseault (2019)