Inspire magazine: the "Vanity Fair" of terror...