Iain MacGregor: The lighthouse of Stalingrad…with TRE’s Giles Brown

28