Robert Leonard 

Robert Leonard is a former radio news reporter. He has bylines in the New York Times, TIME, USA Today, the Des Moines Register, the Iowa Capitol Dispatch, the Kansas City Star, and many more.