the front page of print's magazine on display