richard werner