Infinite Calm, Peter Ries – Particles (Slough)