The illustrators despatch.
Association of Illustrators.
London : Association of Illustrators,
1980-
Supplement to: Illustrators (London, England).
Association of Illustrators