Inner Self Development. Learning from fringes of divergent philosophy, psychology and theologies. Happy zen geek opinions aren't therapy. DM