Text this: Advances in non-volatile memory and storage technology /