The humble leaflet. You might think its relevance to the world of marketing has been diminished now that there is…