Perfect World
Wellspring, population twenty-one. A beautiful town expensive houses, giant crystal blue lake, and smiling faces everywhere until dusk falls; then the secrets come out. Maria O'Connor. Popular girl. On her way of becoming the next valedictorian of Wellspring High School, but as with all the residents of Wellspring a...