Japan Diary Delusion Do we just delude ourselves on a daily basis? How much of what we actually do has any meaning to life at all? And yet…mahmudApril 17, 2019