John McCafferty is an artist.