On Vanishing
Site Gallery, Sheffield, UK
(Dutton & Peacock)