Arthur Fleck was born in 1936 in Chicago Illinois. He received the Bachelor’s degree in Mathematics from Western Michigan University in 1959, and the Master’s and Ph.D. degrees in Mathematics from Michigan State University in 1960 and 1964, respectively. After spending one year as an Assistant Professor in the Electrical and Computer Engineering Department at Michigan State, he joined the Computer Science Department at the University of Iowa. Except for a sabbatical year at the University of Virginia, he remained at the University of Iowa. He served as department chairman there for two terms from 1984 to 1990, and retired in 2006.