I saw this Brain Pickings article posted on Facebook by @julianhector. Pretty cool stuff.