Retired Justice John Paul Stevens has died