David Shaffer

David Shaffer is a key player in the epistemic games scene.