ALF:the monthly guide to agencies and advertisers.
Place of publication: Emap Business Communications
Language: eng