The philosophy of Zen Buddhism