John Francis the postmodern prometheus