richard landers