David Moore is an artist.