Richard T Slone