Tom Shrout

1 POSTS 0 COMMENTS
David Kimball is an associate professor of political science at the University of Missouri–St. Louis.

A Surprising Victory

When business leaders in St. Louis withdrew financial support for a campaign to pass a badly needed transit tax, it was a blessing in disguise.