Department of Finance
340 Wohlers Hall
1206 South Sixth Street
Champaign IL 61820
Official webpage at University of Illinois
Personal webpage
Department of Finance webpage
Department of Economics webpage
Papers downloadable from Ideas/Repec
Papers downloadable from SSRN