Creative review.
[London] : Marketing Week,
London : Centaur Communications
1980-
Description based on: Vol. 3, no. 5 (May 1983).
Advertising
Monograph (London, England)
Studio sense