Matthew Carter

As humans, no matter our level of understanding, we are very complex beings with very complex thoughts. There are ideas that each of us have within our heads that are so different from each other it is mind boggling.