David Wagner/Definition

A cryptographer who teaches at Berkeley