No matter how much we think we know, there are heaps of mountains of things that beg to be unravelled. And we think we know everything.
Read this post on riflerangeboy.com