Please wait ...
Rita Sommers-Flanagan, PhD, is a clinical psychologist and author of nine books and over 100 professional publications.