Standing on the shoulders of giants. Saatchi Gallery – London, Engeland