Linton Meagher is an artist.