About Robert Barriault Robert Barriault is a writer, artist, and fine-art photographer. He has published on the art of Stephen Scott.