Dr. Pat Allen: A Cognitive Behavior Therapist Who May Have Devoted 47 Many Years Teaching Folks Simple Tips To Keep In Touch With Love June 24, 2023