Sherraden, Michael, Washington University in Saint Louis