David Cooper, PsyD
120 following