The Promise of Nanomagnetics and Spintronics for Future Logic and Universal Memory | Synapse