Robert Clement
overview