Pulitzer winner Harding to read in Iowa City May 8