Clive Thompson on (human) Memory Engineering
wired.com