TH Dr. Thomas David Harpley, PHD Is this you?Claim your profilePsychology0Leave a review(619) 296-9809