David Stewart is an Associate Professor in the Department of Mathematics at the University of Iowa.