This past weekend, murmured poetry and glowing tents illuminated the British shoreline in an installation called Peace Camp. Have any ...