Richard Meyer
overview