Devi Prasad, War is a crime against humanity. The story of War Resisters’ International
London 2005.