When trumpets fade
295