Tate.
Tate Gallery.
London : Wordsearch in association with the Tate Gallery,
1993-
"The Art magazine".
Tate Gallery
Art
Tate etc.