Latest Articles

Science Intro

Science Intro

The furthest reaches of the mysteries surrounding some of the deep questions of life may be beyond our ken to answer at present but science is peeling back some of the outlying shrouds.
No results found.

About Reflection

No results found.
No results found.

Philosophy

Non-Duality And It’s Implications

Non-duality, frequently rendered from the Sanskrit terms Advaita (“not-two”) or Advaya (“not-two” or “unique”), is a key principle in numerous philosophical and spiritual traditions worldwide. It maintains that ultimate reality constitutes an indivisible and unified whole, suggesting that distinctions such as self and other, subject and object, and Creator and creation are conceptual constructs or illusions.
No results found.

What is the Institute of Reflection?

Find out more about the Institute of Reflection and our aims

Society

No results found.