If one is to understand the great mystery one must study all its aspects…