Stanley Donwood is an artist and writer. He has exhbited artwork all over the world and has been the subject of several books. He has worked with Radiohead since 1994, producing all the artwork for their albums and promotional materials.