Raymond Carter is an artist.