How do schools of fish swim in harmony?

How do schools of fish swim in harmony? How do the tiny cells in your brain give rise to the complex thoughts, memories, and consciousness that are you? Oddly enough, those questions have the same general answer.

Published by

Jeremy Clark

Internet Marketing/Graphics Design