Leslie’s Illusions: “total stranger to itself” Leslie’s Illusions: “total stranger to itself” I just found this blogger and think she’s got some real gems for people struggling with PTSD. Enjoy!