Kim Stanley Robinson

Half a century in modern science is a long time.