by
Stanley Donwood, Dr. Tchock
Language: English
Release Date: November 12, 2019
Stanley Donwood and the enigmatic Dr Tchock are the elusive duo responsible for Radiohead’s artwork. Containing paintings they have produced in the last decade, this book alsocontains a cornucopia of never-before-seen artwork. Featuring the apocalyptic scenes of the OK Computer album, the startling,...