Stewart McAllister is an artist.