Patricia Veech 

I am a mental health therapist in private practice in Santa Fe, New Mexico. My interests include psychology, languages, sociology and, lately, understanding why democracies succeed or fail.
See followers