Zen, a school of Mahayana Buddhism, defies simple definition. More than a philosophy, religion, or psychology, it's an invitation to experience reality direc...
View in Alexandria