john s. flory, ph. d., litt., d.