Please wait ...

Rita Sommers-Flanagan, PhD


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