Vlsi-Design Of Non-Volatile Memories by Giovanni Campardo & David Novosel