David StraubThe Genesis of a New Approach to Mental HealthcareI had been a software engineer and project manager for more than 20 years when I enlisted a psychologist friend of mine to help me with a…14 min read·Jul 31, 2021----