David S. Shepard

David S. Shepard (PhD) specializes in individuals, couples, relationships. Based in Los Angeles, CA.