The German independent magazine 032c has just posted a preview of its #26th issue (now available). The cover of "Creative Leadership," as the edition is called, shows a close-up of Dutch model Lara Stone's face, her red mouth open wide in apparent fear, with a rough-looking (man's?) thumb caressing her cheek. The scene, photographed by Sean & Seng, is one of horror and menace. The cover is provocative and inventive, so fingers crossed it doesn't trigger one of those "does fashion glamorize violence against women?" debates.