John Barbour is an artist.