Cyril Pearce, Communities of Resistance – Conscience and Dissent in Britain during the First World War

This was originally published on Peace News RSS.