The Secret Keeper
So begins the adventure for fifteen-year-old Wil Johnson, a typical teenager whose strong belief in all things magical is born out of the sorrow in his life. While still mourning the loss of his father, Wil meets Cassia, a mystical being from the realm of clouds, whom only he can see and hear.
While struggling to accept her magical presence, Wil faces other trials: his mother is beginning to date again, the school bully favors him as a target, and his best friend harbors a dark secret of his own. When Wil begins to lose himself to his anger, reality clashes with fantasy, and the end result leads him to a better understanding of betrayal and innocence, loss and hope, and the true power of friendship.