The Large The Small And The Human Mind