Patrick Clement
overview