Stephen Shenker

Stanford University - Dept. of Physics, Stanford Institute for Theoretical Physics