Keith Humphreys

Stanford University