Richard A. Meyer
overview