Professor Gerald Steinacher has published a new book: Humanitarians at War (Oxford University Press, 2017).