The Electric Meme: A New Theory of How We Think