How infinitely superior to our physical senses are those of the mind!