The Self A Mystery Thriller novel by Robert Helliger
Scarlett Davis, 14, is a girl whose behavior is so violent that her parents have decided to take her to The Leader Girls School of Psychotics, a place where the unwanted Louisiana girls go for treatment for their mental illness. But, once she's there, she becomes embroiled in a mystery that threatens not only herself...