Richard M Fleming Phd