Teresa Morris, Adjunct Professor at Webster University About Information Location: St. Louis, United States