Memory Bytes : History, Technology, and Digital Culture - Rabinovitz, Lauren (Duke University)