Humanitarian Action and Ethics : / edited by Ayesha Ahmad ; edited by James Smith ; foreword by Hugo Slim. - xxiv, 311 pages ; 23 cm Includes bibliograghical references. ISBN: 9781786992680 9781786992673 9781786992697 LCCN: 2021278933 LC Class. No.: MLCM 2022/44094