Data Dependent Sparing to Manage Better-Than-Bad Blocks | IEEE Journals & Magazine | IEEE Xplore