Steven Roberts of St. Louis has enjoyed a distinguished career in public service, including two terms in the Missouri House. Read less