The Contemporary International Committee of the Red Cross | 9781009386968 | Memmo