Richard Clements
overview